Convert role to a string, and make all the specs pass with the old role array index pattern
Convert the create service to save the role, not the index
Convert the create uberadmin service
All the services now pass with the new structure
Spec for the invitation model is passing
Drop the role definition spec - we aren't doing roles this way anymore
Change the generator to no longer worry about roles, and work without parameters if using the default 'User' class name
Formally change the version
Implement the invited_to helper for the user class
Ah, the better way...
Change the interface of the services to take either an email or a user, and act accordingly
The beginnings of the entity side of things - need to get some tests wrapped around this, it was just a spike
Bug fix for condition that role is nil
Add the ability to check for a user if they are an uber_admin
Entity tests, and actually building the relations for each role
Fix the merge
Some progress on updating the ReadMe
Mirror a number of services on the Invitation model as class methods just to make the interface cleaner
Incorporate invited_to? as an instance method on user to reflect the service
Add dependent: :destroy to the user and entity relationships to Invitation, so that they are cleaned up on destroy