Feature
General
add 'EventQueue' class