Add debug messages to the EventSystem.

It's useful.
Correct tab formatting.

Consistent tabs are so beautiful.
Add Profiler module to Nimbus.

This can be used to debug performance of various modules. It is
self documented for ease of use. If you have any questions about
it, feel free to pester me with relevant emails.