Reworked the Log Api

Addressed Issues #9 and #10