Added board models, builder and unit test.
Added player, basic evaluation and unit tests.
Added game (controller) class, refactored.

Added game controller class which will handle the gameplay through the
states. Renamed and move the border security evaluation class. Added
unit test for the game controller class.