[W.I.P] Start working towards getting users preferences working

Added more angular js files for routes and templating.

Updated schema to make practices and perks an array, fixed issue with angularjs and html5 enabled, added helper link
Merge pull request #17 from liamneesonsarm/user_preferences

[W.I.P] Start working towards getting users preferences working