add ITaskLogicWatcher interface
add stats task logic watcher
show stats on the ui
Merge branch 'stats' into develop