Closes GH-15
locking down the directory contents cleaning/checking as part of creating a new solution.   Closes GH-16, Closes GH-19