Initial release with updated api

Uses pip. Normal way to publish it.