Module System

- Implemented module loading and management system
- Added two test modules
- Settings Controller now properly saves