cleanup on TODOs
adding std style IPAddressResolver class