add a setup and stuff to be able to install with pip.