Merge pull request #2 from henriquesa/master

Changed layout, added AngularJS, refactored some code
Merge pull request #4 from henriquesa/master

Added timeout feature, closed all scopes, fixed canvas
Merging repos
General fixes
Merging repos
WIP - Refactoring angular code
Removed unecessary functions, cleaned up code
Fixed bugs from regactoring
Changed folder structure
Added proper landing page, fixed bugs
Added sidebar view
Added placeholder, changed attributes
New directive, bug fixes on piano
Fixed canvas bug
Merging files
Merge pull request #8 from henriquesa/gh-pages

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