separated Display into ScreenEngine and ConsoleEngine
fixed Obstacle, ObstacleCollection tests
Merge branch 'test' into refactor
exstracted game-over screen to Menu