Updates version number
Refactor tests to use assertItemsEqual instead of sets
Refactors roles relationship to use association proxy