add the missing mouseover & mouseout events

also add module exports support