Add guest user which is created when no user is signed up and signed in, also add functionality to transfer the guest files to new created user once the user is signed up