Separated internal game logic from the external interface, which will do
the mapping from integers to appropriate parameters.
Added a few more methods to the internal game that I forgot.
Added stub classes for the main player pieces.