fixed the bane of my existence - the invisible cursor in gVim. some stupid colorschemes were overwriting guicursor value
removed some hidden file junk and added it to .gitignore