Changed the render and update function signature

  - The render and update function no longer needs the game entities map as and
    argument

  - Also changed the UPS and FPS to be decimal numbers instead of integers