Refactor: made const of define PLAYER_SIZE
Refactor: Player and node positions expressed in tiles rather than pixels
Automatically stop callgrind after 5 minutes
Optimization: use float instead of double

Speed up of 2.5% (i.e. it calculates 1.025 the amount of the previous
implementation, when given the same time)
Added -Wall gcc option
Fixed warnings
Optimization: Action is now uint instead of uchar

Speed up of 1.4%
Optimization: made player/ghost index unsigned int
Refactor: moved MODEL constants into SPECIFICATION
Refactor: removed unused MAX_ACTION_COUNT
Refactor: Point takes T arg instead of float
Refactor: removed unused player_index arg of PlayerState::move
Changed default search depth to 35