refactored Game
changed Board into GenericBoard<ItemType>
Revert "changed Board into GenericBoard<ItemType>"

This reverts commit cadeea87c5e15aa76dd4f3c2253912a31671dc7a.
GameTest 2x3 vertical swap
GameTest right angle
Game items_should_fall_down_when_other_items_below_them_are_removed_and_new_items_should_be_added_above_them
refactored Game, changed generation order
Game items_should_fall_to_the_bottom
StaticBoardView should_move_items
StaticBoardView should_ignore_invalid_moves
connected StaticBoardView::moveItem to the game observer
SDLEventDispatcher forwards mouseUp
fixed test file name
MouseItemSwapper should_try_to_select_an_item_from_board_view_on_mouse_up
MouseItemSwapper should_try_to_swap_items_when_second_item_is_selected_with_mouse_up_and_clear_selection, should_try_to_swap_items_when_second_item_is_selected_with_mouse_down_and_clear_selection