Finish the animation framework

Rename the animations
Partly done the interface