Removed the abstract interface for Renderer and Scene since it only complicates things this early in development. Whenever the need arise to have different backends or frontends I will introduce them again.
Cleanup in the GameLogic and GameLoop subsystems.