Moved animation engine into own package
Cleaned up source code