[WIP] Refactor Project

- [x] Translate to coffeescript
- [x] Fix performance issues
- [x] Add "fade" animType
- [ ] Update docs
- [ ] add component.json
- [ ] add package.json