To clarify the "Class" field, are we limited to trainer types encountered in the games, like "Cool Trainer" or "Hiker", or is it a more general description of your style of training? Also, how does "Bond" in the Pokemon's stats work? Is it just another stat for point to get poured into, or is it dependent on the Trainer's Bond stat?