Decoupled animations

- removed old c++ code
- project cleanup
- fixed level hit detection