main: put time demo on lcd
lcd/lcd: adjust state struct naming convention
ui: implement paged ui system