Devise, cancan and CRUD complete