add timeformat parameter
add interface for startTime
printLog -> flushMsg
add comments to flushReq
compare level before sending request
move request struct to another file
update README for the logger interfaces