Change the user creation flow in the register so that it must go through the main create user service first instead of directly accessing the create user repo.
create backup folder for archive the old modules