Player controls and animations

Little Refactoring