Cleanup of depreacated tests
Initialize in GameState now makes a real change (game_board initialization). Refactoring required (refactor added methods + make variable holding starting positions for more readable and better init functions).
Some cleanup made. Investigate previous commit refactor requirements, in meanwhile adopting GameState for Command pattern
GameState Command pattern adopted
Perform some cleanup!
Cleanup - mocks added, simple mock class added, folder architecture changed.