Changed order of arduino connection elements.
Cleanup.
Added a checksum, some more infrastructure for handling messages.