can add new roles on sign up, still cant add user to existing role
refactoring how roles are implemented
Merge pull request #8 from jeffdill2/gingerrific

Gingerrific
fixed merge conflicts
added create group route
added compare groups route
removed extraneous files, added jeff's groups functionality to the create group view
creating a new group from the dashboard/creategroup page will now assign it a random group number, and set the acl for that group to public read, private write
users can now update email on settings page
reset password button on settings page will send an email to current account's email address
added reset password to login page
Merge pull request #9 from jeffdill2/joshua-smith

Joshua smith
updating local branch to match remote master