Initial commit
Initial GameBoard implementation
Added unfinished prototype for the gui