Admin can create Agency Admins & Agency Admins can edit details of their own agency

This will allow the super admin user to create users that act as admins for a specific agency.
The agency admins can then edit and review their agency's details. 
ah, that makes sense.  will do. do you think it makes sense to do a presenter model or something here to reduce the # of instance variables? I don't know if that would be overkill for this.