Started on restructure of player animation controller