move blackmamba code into it's own module space and create setup.py for setuptools