added first and last name to the GenericUser, and moved and deprecated the Synchronisation steps