Added the test bench to verify that the basic echo circuit properly displays that data is present after the 10 bits are sent in.  Must start with a 0 and end with a 1.
Removed the 50Mhz clock from the UCF, since that was the source of all the baud rate problems.  Turns out you are unable to actually set the clock rate effectively from inside the UCF file.  What a wats eof so many hours.
Correctly echoes back letters.  Changed the baud count to 651 to represent the 100Mhz clock instead of using a 50Mhz clock to determine the baud enable signal.  Hooked the RX uart up to the TX uart in order to achieve basic demo funcitonality for the basic functionality. On to the pico blaze... Hurrah
Working basic functionality.  However, due to the software method of converting ascii to nibbles can be confusing, since a and A are different things.  Since some of the outputs of the assembly are constants, that uses the K_write_strobe instead of the write_strobe.  This was the source of much headaches as to why spaces and newlines where not coming in where they should have.  Picoblaze interface was greatly borrowed from the example code provided by the kcmps6 module.
Code for basic funcitonality added in for posterity.  Please do not yell at me for how completely horribly this code is.  Was written while watching someone else play skyim after not having slept for 30 hours.  Ohhhh the humanity.
Have the code working for the microblaze to echo back the characters I am sending it.  Have most of the shell code done for the LED and switch interfaces as well.  Long process to setup.
Have the LED's working correctly.  Ha d aproblem with the tutorial.  Replaced the 32 downto 24 with 7 downto 0 so I could correctly interface with it in the C code.  Module is working correctly though.
Had a lot of problems trying to get the switches to work correclty.  Included the LED code in because I thought i tmight be trying to include more than one interface into my project.  Turned out that I was not including the switches into my UCF file.  Had a lot of trouble trying to get the vga command to work, and it turns out that you have to modify the pao file to include the vhdl files for that....  Never got the vga command working, however the leds and switches do work.
Readme partially updated for the report.  Still needs a little bit of work.