refactor: moved require_admin to application helper