added .gitignore to ignore .pyc and OSX os files