player movement and camera follow scripts added