minor README changes
added gitignore that ignores .pyc and __pycache__