Add many additional modules.
Change Settings and Paths to dict subclass.