64k Memory Module - Plum Breadboard Computer

I've been working on a "64k" RAM module for the Plum, comprised of eight 8k Cypress SRAM chips, the CY7C185-35VC to be specific. This gives me a 16-bit address space which I think is pretty cool, that's getting into "proper computer" territory. I feel like it's guiding me to a more Harvard-like Architecture. With all 16-bits occupied by memory, ROM and peripherals will need to go somewhere else, but that's fine. It's still work in progress and while I can read from it no problem, writing to it isn't quite there yet. I thought it was, but it turns out that the Memory Test routine that I wrote into Plummon is broken. Automated tests are great, but they can lull you into a false sense of security. Just because the test says "OK" or lights up green, doesn't necessarily mean that all is well.