add widget.h/cpp, start building first widget InfoLabel
add a bit of functionality to InfoLabel
constructing initial event handler system with boost::signals