refactor(listeners) retFunc -> bind
refactor(client) initModules
refactor(dom) retFunc -> bind