Added general purpose continous logger class and tests for it