added a file logger
added more IEnableLog extensions