moved CommandEvent class to commonapp repo