relocated ShowException
relocated MainContainerT
simplified LibraryMainBase
style
added new exception handling mechanism within the event system + test