Add a couple of signals using boost::signals2 library.
Consolidate all TODO files into a single one.