Platform: use argument parser to allow defining host and port