add entry point to setup.py (maybe)