shuffle code around

get printing "add folder" out of watcher
Subfolders belongs in files
alpha status
watcher.Run()
switch ANSI libraries
 isolate output in Print file

except logging errors
split off Exec stuff

will put build/run/get here eventually
extract command parsing