Implemented our own terrain model and fixed the camera