Create tool for scaffolding new providers

Closes #44 

Submission for initial review. Still needs a REPL for getting the project details from the developer.
Hm. I'm wondering if this sentence is really necessary.  and also if this sentence is unviersal.  Simply remove this sentence and put some placeholder text like "DESCRIBE WHAT THIS FILESYSTEM DOES" would be sufficient, isn't it?