Fix collapsing bug.
Rename auto-size-input directive to value-input
Remove unused menu.js file.
Rename bar-chart directive.
Formatting/naming nits.
Add javascript architecture read me.

This took a while. Enjoy it :)
Merge branch 'master' of https://github.com/kolemannix/edu-
Fix idea gitignore.