add misc helpers
packaging - add setup.py