add initial version of lib logger