Implement LOG_PRINT macros + add more unit testing.