Direct ASCII control

add functionality to take ascii input from the uart and turn it into
characters on the display