added caveats to description and .pyc files to gitignore