Cleaned up shebang and added a requirements file. Added gitignore for th...

...e bytecode files.