Gradient dynamics in population games: Some basic results