Each use case is now permissioned properly

It will check to make sure u are logged in as proper role, if not it
will redirect to error apge