working #1 - adding base class and methods for destroy.
working #1 - breaking up generator commands more appropriately.
working #1 - trying to get create and destroy generators going
working #1

cleaning up driectory management code when destroying a service and spec.
working #1

conditionally trying to delete empty directories
working #1

sooo close to conditional directory deletion
Merge branch 'feature/1-add-destroy-ability' into develop