add class that assigns unique ids (UniqueNumber) to global.h
refine event handling structure, add classes Event and EventHandler