Character Motion Synthesis Using Deep Neural Networks