moving .gitignore around, adding to installer.pl
adding vim swap files to ignore
adding a TODO about dirs with spaces
not sure how this got in..