* Update logger to print messages without debug context structure (temporary)
* Macro for contruction messages changed to function. * Source code reorganization
^ Merge latest source from MASTER branch