added input, output, and mechanism sections, marked read/write blocks, and cleaned up some transition arrows