- If ColorLogger is initialized with "file_level='disable'", a log directory and log file will not be created
- Support for changing file logging directory
- Level properties now return string values
- 'critical' and 'warning' levels are synonymous with 'crit' and 'warn' respectively
- If the logger is disabled, property returns 'disable'
- Added unit tests for the above changes