made reflector self-contained with its own http server start/stop