I've been reading through this, and I think it would be massively simpler if, instead of making pokemon new classes, and trainers new races, you make trainers simply be there, and have a few simple abilities key to being a trainer (such as swap and cheer. The pokemon should be the focus of the...