-added more default files (should make resultant project compile)
-added checks to ensure existing files and directories are not
overwritten