Rewritten modem_node as class (modem ranging, modem communication yet to be added)