Wrote feature/request specs and authorization + rolify'