Just redraw the entire board every time; refactoring GameMap constructor