Does this game have a way to grind? At some point fighting every trainer usually ends me like 10 levels or lower in almost all of the trainer fights.