Adding physics: gravity, acceleration, decceleration based on framerate