appmanager: refactor schema into interface, introduce cuelang
diff --git a/core/installer/app_manager.go b/core/installer/app_manager.go
index 84b87a1..bf9dbe2 100644
--- a/core/installer/app_manager.go
+++ b/core/installer/app_manager.go
@@ -76,7 +76,7 @@
 	if err != nil {
 		return err
 	}
-	derivedValues, err := deriveValues(config, app.ConfigSchema(), CreateNetworks(globalConfig))
+	derivedValues, err := deriveValues(config, app.Schema(), CreateNetworks(globalConfig))
 	if err != nil {
 		fmt.Println(err)
 		return err
@@ -113,7 +113,7 @@
 	if err != nil {
 		return err
 	}
-	derivedValues, err := deriveValues(config, app.ConfigSchema(), CreateNetworks(globalConfig))
+	derivedValues, err := deriveValues(config, app.Schema(), CreateNetworks(globalConfig))
 	if err != nil {
 		return err
 	}