- Redid the flake module to be based on extendModules instead - Added wrappers - Refactored code - Updated dependencies