renamed auth service
reduce dependencies between modules
added cross catting concern for auth