Added AuthenticationService
Added CustomAuthentication