Eventlist.cpp initial push

add, delete, sort, update, organize the events