Ensuring that all generated files have their directory created before we generate the file.

#36
Removing all known generated files prior to remove the default build directory.

#36
Merge branch 'feature/createdirfromfilepath' into develop