Implemented Camera Class to allow the screen to 'move'

The Camera class is basically a vector that contains a position, which
is then passed to the renderer to ‘offset’ the rendered image to make
it appear as if the camera is moving