add queue sub-package
add queued_set sub-package
Add support to Logger for suppressing repeated logs