Data-Driven animation system based on Daniel holden's 'Phase-Functioned Neural Network for Character Control' paper