Added sort classes
Added EventEmmiter