Extracted IPlayer interface and cleaned up the game class
Added missing files. Hurr durr.