refactoring and improvements
- controller structure
- package.json
- replaced HammerJS with FastClick
- MS pointer events
- jQuery 2.1.0

closes #4, closes #8