bugs are plentiful
fixed delete function, also paseed vectors by reference
Parsing events half works
Parsing seems to work correctly