adding permission methods
rename auth module to authn