feat(log): add category option to logMessage