Adopt standard JS directory structure

3rd party libraries go into 'vendor' with 'plugins' holding pluggable
code that fits into said 3rd party libraries.
Add angularjs library
Merge pull request #47 from tjlahr/master

JS refactoring baby steps