Break create project out into it's own method.
Comment out the command call for now.
Write the file template to the new project file.
better output message.
Avoid unused variable warning.
Not currently using Command.
Make these crates as test only.
Don't complain about not using the provided Error.
Handle io failures when creating the muxed directory.
Add a test helper for generating random names.
Use the new random_name function to standardize how directory and project names are being tested.