Rename variable for clarity
Do not list ui files manually in the makefile
Use tick_callback instead of plain timeout.

Use gtk smart paint clock to reduce the times we redraw