added authentication controllers, services, etc