Add .gitgnore file to keep repo clean

Add .gitignore file so that unwanted files are not checked
in.
Edit .ignore

Edit .gitgnore to ignore .idea files/folders created by the PyCharm IDE
on Mac.