Add Eclipse, OSX and vi gitignore