Big clean up, extending nx, clearer naming

nxTransmit => transmit, nxObjects => widgets, nxThrottle => throttle.
nx now exposes utility functions to users (i.e. nx.mtof())