updated logging macros
fixed bug of logging
add unit test for logging module
fixed bug of logging
improved gitignore files
fixed bug of time module
add more testing for logging
updated the implementation of Logging
fixed buf of using Time