Changed camera class

Implemented a new camera class (zoom in/out functionality however not
yet implemented/working)