Merge pull request #19 from cthielen/master

Large code revamp: renamed classes, moved algorithms into more appropriate classes.
Updated Favorite Bar to center elements and grow outward as needed
Updated authorization rules to allow access role to update/create/destroy assignments
Merging navbar and naming convention changes
Merge pull request #20 from cthielen/master

Removed nav bar. Added welcome text. Aliased main controller to URL root. JS/CSS cleanup.