building out angularjs app further

- added pure to bower.json in shared/vendor, updated sources
- added fontawesome, cause why not