uart: implement basic functionality
uart: make it work
debug: add reset function
src: make the lcd work