Make this a proper Python package

Added setup script and manifest file.
Add ignore patterns
Add requirements.txt file for pip