Basic game mechanics

Up till now characters can be selected and moved around. Implemented
entities, controllers, states and board state initialization