I just started this game and got my first pokemon, started doing some battles and got to Cherrygrove. Now when/where do I get a pokeball to catch others? Maybe I'm missing something obvious or am just too impatient... probably both. But there's no pokeball in my bag.