added shift register into code. Currently, the micro is writing the "line" variable to the 8-bit shift register.
This allows me to see where the micro thinks the line is.
The line looks really messed up. I will need to investigate why the line isn't what it should be.