Added the pyc to the git ignore
Adding some git diff management

These advance diffs will be better suited for when you need to commit
partial diffs
Added more information to read me