Serial console

work in progress - I'm finding failure modes that I hope to debug first
yes please - I'm doing something wrong that kills the socket after a little while.