cleanup
eventmanager constructors
renaming some entities and remove componentsystem destructor
some missing locks
example improvements