Serial API

Some initial thoughts on what the serial API would look like on the Arduino board controller.

@sshirokov, any :cat:thoughts?