Added some new card graphics. BEAUTIFUL GRAPHICS.
Changed card aspect ratio from 1.4 to 1.375.
Added new empty card that corresponds to indices < 0.
Added a creature detail view where players can select cards from their creature.
This includes adding a new creature display view that will eventually render a creature.
GameChooseActivity can now be refreshed.
I believe that GameState is now fully Serializable. This is because Card now custom serializes to avoid serializing the Bitmap class.
Documented Player a little?! What?!
GameState has two new events and a callback.
* BodyPartListener for when GameState wants a bodypart.
* BodyPartCallback for returning that bodypart index
* RefreshListener for when gamestate has changed.
* Refactored p1turn and yourTurn => myTurn