edited main to allow for different camera movement as well as trying to isolate the player to allow for player movement with the camera