Large refinements to asset management with regard to asset configuration. Simplified interface to asset manager. Increased dependence on asset configuration files. All asset code needs thorough cleaning, organization, and documentation.