I updated my constraints file to include the switches and the up button. I updated my atlys_lab_video to select the generated character based off the configuration of the switches.
I have B functionality. I was delaying my row and column going into my screen buffer. That was causing the characters to be off center and write over the next char. Once I took out the delays, everything worked fine. I looked over the Mux to make sure that nothing funky was going on there. That is why there is an update to it.