switched temp user functions

The temp user will now be added, then removed once the script is quit out of which will allow the user to use other functions while the user exists.