cleanup, use newstoggle interval from config file
introduced singleton for properties which unclutters BlackboardController and constructors, implemented resettable timer for news toggle pause
merge with remote master