Add basic implementation for isInCombat in Player and NpcTrainer
Move PokemonContainer to org.zephyrion.pokenet.pokemon
Update import for PokemonContainer in Party
Change accuracy type to int
Add minimum documentation to Move
Change Player client to GameType; Add GameClient and GameSession
Add simple test cases

I figure that I should probably start writing test cases as the
development evolves.
Modify ExperienceGroup to abstract class

This will allow a bit more flexibility for definition of experience
groups.
Change formatting of MovePool
Change structure of MoveSet to use one field per mvoe

This design may change in the future. But for now, I'm thinking this
may be the way I want to approach it.