Refactor: Removed FPS display

It's supposed to be fixed at 60 anyways...
Refactor: merged GUI::renderNormal into render
More accurately fixed framerate
Fixed vulnerable ghost ticks invariant
Refactor: Changed comment,

and skip movement code if not moving
Extracted interactive mode from Main
Print path of actions taken after interactive run
Used std::array for Foods
Fix: forgot to initialise GUI::old_ticks
Refactor: Used std::array for GameState::ghosts
Generate test of last interactive run
Added src dir to gcc include path
generated test cpp now uses absolute include paths
Fix: unexpected precedence of & comparison
Fix: print values of generated test with full precision
Fix: did not initialise food_count after GameState's test ctor
Updated --help message
Refactor: Test uses Game::steps
Refactor: used Foods::at
Refactor: used ghosts::at