Aiming at making this easier to install, so clearly it needs to have some setup.py goodness and so on.