I was thinking about the construction as I laid in bed last night. I may end up ditching all the construction work I've done so far. I can't really do any testing until the weekend, but I'll keep you posted.
Also, I'm in a sort of quandry about the computer side of the coding. I have no idea where to start to be able to communicate with the microcontrollers, outside of using the programming software (not really an option). If anyone has any ideas about how to go about using USB interface libraries (in C, C++, C#, Java, Python, whatever...), please let me know.