refactored animations and start work on player sprite animations