DrawPoint refactored to FillRect; refactored Sprite constructor; calculating mainloop fps parameter