outsource netaddr into separate osc_stream library
move modules into a separate directory