Added messaging object for writing files
Removed error messaging for individual promises in casks
Changed exists messaging
Added rewrite flag option
Linted main files
Linted files
Linted file
Added flag for app directory
Added path configuration
Improved messaging
Added more defaults
Changed default path