Add a unique index for the category/item FKs in item_categories
Add username field to users, make it unique, tests and fixtures for the above
Change the Devise auth key to username (from email)
Add username to the User model, validations for uniqueness, require password_confirmation