Switch to line based input
Output runtime data in JSON
Read point input in JSON format
fixup! Read point input in JSON format
Talk over UDP instead of stdio

Yay, networking!
Return error if no recognised commands
Stop sending data if client disappears
Add ping command