Updated .gitignore for vim swapfiles
formatting cleanups
poke at build method some more while brain bubbles