Fix setup

Currently, setup.py says:
```
py_modules=['sheer'],
```
This is incorrect: sheer is a "package" (ie, a folder with an __init__.py, etc), not a module (a single .py file). The consequence of this, is that "pip install -e" works, but any other install method does not.