Corrected bad authenticate and authorize design, rolled back config.yml
added one to many relationship between User and silo
changed model role to an Enum column of user