added animations for player and fixes to movement