updated stylessheets and various js files
more stylesheet updates, and requiring login for certain views
Merge pull request #32 from jeffdill2/joshua-smith

Joshua smith
updated stylesheets into multiple, easier to navigate sheets. refactored somewhat as well.
adding master merge
added a share code button to group view to provide link to share screen
Merge pull request #33 from jeffdill2/gingerrific

Stylesheet overrrrrrrload
fixed merge conflict