Added basic demo (lines and boxes) from PC over serial; figured out where serial was causing sync problem .. memset (and strcpy, etc) in lib all use DMa or something and collide with interupts