update setup.py entrypoints
move host/port assigment to bind
more cleanup