renamed util/filesystem to util/fs
moved isFile() and isDirectory() from list to util/fs, thus removed util/fs.folderExists(); added util/fs.isBinary()
renamed template.isValidProjectTemplate() to isTemplate()
naming consistency: diretory and generate over folder and create
renamed process() for it's a global object
removed dead code
command modules now directly export their command function, e.g. list.listTemplates() is now list()