[IETANKS-35] add initial board-related interfaces

Board, Tank and Projectile interfaces are the ones used by rest of game system