Start working on CLI / Console. Add a constructor to Renderable, fix some inconsistent includes, pass Engine to GameState::onInput.