beginning to structure project and added the authentication service