Refactored settings, added missing info.
Removed unused imports.
Added project requirements.
Added project metadata.