This only starts the HTTP server on 127.0.0.1 for now and does nothing else yet.
Using a shared library causes iTunes Connect to fail without any error message.
This is already in a working state, but is still missing a few things. For example, there is no proper progress indication during generation and the UI just hangs and there's no way to delete a site yet.