Separate/multiple API/GUI ports and authentication

Was it clearer the second time? :wink: