method for extending by multiple records
comment out debug print of events
formatting changes
method to abort all controllers
store dataset as array instead of python list
base for a GUI application