Animation service added. Closes #51
Interfaces for the movement service added (#55)