public GBSystem(IRenderable renderWindow, IInputHandler iInputHandler, ITimekeeper timeKeeper) { screen = renderWindow; state = GBSystemState.Stopped; isFocused = true; inputHandler = iInputHandler; frameTimer = timeKeeper; frameLimitIndex = 1; }