Merge pull request #8 from henriquesa/gh-pages

Refactored Angular code, changed file structure, added views, a landing page, fixed piano bugs