rename and make packagable for pypi