Changes to the Camera class and player movement