Possible drawing done
removed evdev whilst not available on r-pi
Drawing done along with test
Whitespace
Added dirty concept
label implements dirty infrastructure
progbar implements dirty infrastructure
Basic view implementation
very ugly but basically functional list
Before restructure
Restructure
Working label inversion
before copy elimination
Mostly "damage" changes

This contains a large collection of changes for the sake of publishing
something. It looks to be mostly related to moving to the "damage"
system of updating to improve draw efficiency.

Forgive the mess! (Please!)