adding agignore and updates to vimrc
update after yosemite