 
     func usage() -> Void {
         print("Usage:")
-        print("     -template       basename - creates a json template for using sango")
-        print("     -config         use config file for options, instead of command line")
-        print("     -input          file.json")
-        print("     -inputs         file1.json file2.json")
-        print("     -input_assets   asset source folder (read)")
-        print("     -out_source     source.java|swift")
-        print("     -java           write java source")
-        print("     -swift          write swift source")
-        print("     -out_assets     asset root folder (write), typically iOS Resource, or Android app/src/main")
+        print("  -asset_template [basename]          creates a json template, specificly for the assets")
+        print("  -config_template [file.json]        creates a json template, specificly for the app")
+        print("  -config [file.json]                 use config file for options, instead of command line")
+        print("  -input [file.json]                  asset json file")
+        print("  -inputs [file1.json file2.json ...] merges asset files and process")
+        print("  -input_assets [folder]              asset source folder (read)")
+        print("  -out_source [source.java|swift]     path to result of language")
+        print("  -java                               write java source")
+        print("  -swift                              write swift source")
+        print("  -out_assets [folder]                asset root folder (write), typically iOS Resource, or Android app/src/main")
     }
 
     private func writeImageStringArray(stringArray: Dictionary<String, AnyObject>, type: LangType) -> String {

        }
    }
    
    func start(args: [String]) -> Void {
        if (findOption(args, option: "-h") || args.count == 0) {
            usage()
            exit(0)
        }

        let baseName = getOption(args, option: "-template")
        if (baseName != nil) {
            createTemplate(baseName!)
            exit(0)
        }

        let configFile = getOption(args, option: "-config")
        if (configFile != nil) {
            let result = fromJSONFile(configFile!)

        "Icon-80.png": 80,
        "Icon-80@2x.png": 160,
        "Icon-120.png": 120,
        "Icon-167.png": 167,
        "Icon-83.5@2x.png": 167
    ]
    // ic_launcher.png
    private let AndroidDefaultIconName = "ic_launcher.png"
