Trainers and NPCs for a pokemon-like game I'm working on