Event Class logging
The event class logging started to become really big so I removed some repeating patterns.
It should be better now.
See merge request !1
The core can also not be loaded more then once. A check has been built in. The Model abstract is from now on a system module. No longer a core process.