First classes

First implementation of: Game, Board, Square, Property, Event and
Player.

Play loop is not finished.
Special events logic is not resolved yet.