add LCD driver files
start refactoring LCD code
mostly complete LCD I/O
LCD device independent I/O including demo
begin converting console I/O to UART
get tests to pass