Created base engine and a game logic timer.
Engine line setups on runtime.
Completed the runtime line drawing and line updates based on panel width and height.
Key events and addition into the runner class. Finished base engine.
Merge branch 'feature/engine-logic' into develop