Moved nested AuthenticatedSession.Profile class to an own file, redesigned function parameters of the Profile class