Coding style improvements to the Filter class
Improved the directory structure
Added method System::loadModuleFromPath()
Added documentation to settings files
Moved the formatting tools from Filter class to a separate class
Added method Format::shorten()