Added controls and FPS limit