Adds gitignore, ignores a bunch of crap, cleans up init.el