Convert ip-conv class into functions, switch "+" ops to format()