Fixed a few bugs to do with Player movements