ignoring sublimetext projects/workspaces
adding explicit file path resolution

relative file paths would cause Path.GetDirectoryName to bomb out, which
is bad.
initial version of generator app