Added setup.py file

Currently there isn't a good way to "install" the library, be it into `/` or a virtual environment. This just adds a basic setup.py file to allow that.