bugs to fix: follow camera & movement of player