Added subpackage
Made fm_module_settings() a shared class