reworked requirements section
reworked requirements section, use case, added event list