Introduce logging
Improve assert class
Introduce logging to ModernFactory
Introduce logging to ModernFactory p2
Introduce logging to all the classes