Hardware/Software communication changes for debugging.

Setting up the hardware to send data over serial to the software and setting up the software to receive in an attempt to debug the serial communications.