(refactor) Moved ip, port back to listen as Options.