Initial checkin.

kDefaultProtocolPort = 80 ? or remove kDefaultProtocol