Added auto create dir for out directories
added try catch for any unexpected errors
removed test file as always generated anyway
ignoring generated folders in test
udpated test password