listeners now get actions and messages
fixing typo
renamed listeners to message_listeners on modules
minor formatting change
minor formatting change to fix markdown issue
renamed logs to log_request
moved implementation of count