Added gitignore

Very basic git ignore only handles editors and os's
that I may be using