Updated the AppCommand API to support apps without a models module.
Migrated built-in AppCommands to use handle_app_config.