Simplify Print
Add a common 'display' class with move and clear methods
Remove all display gunk from the master node
hd44780 driver inherits from Display
Pull menu code into the programmer
Sketch in the menus for the programmer
Document how the programmer is meant to work