implemented the automagic test data
updated TODO list
tweaked the test widget
added send counter
updated TODO
added notes CMB
implemented dependancy checking
changed dependancy errors to use new ErrorList utility