               writeFile 'package.json', (pd.json JSON.stringify buildPackage(options)), callback
 
             (callback) ->
-              mkdir 'src', callback
+              mkdir 'src', ->
+
+                async.parallel [
+
+                  (childCallback) ->
+                    mkdir 'src/app', ->
+                      writeFile 'src/app/index.coffee', '''
+                        module.exports =
+                          run: ->
+                            alert 'Hello World!'
+                      ''', childCallback
+
+                  (childCallback) -> mkdir 'src/properties', childCallback
+
+                ], callback
 
             (callback) ->
               mkdir 'tmp', ->

    "titanium-backbone": "git+ssh://git@github.com:trabian/titanium-backbone.git#master"
    "stitch-up": "git+ssh://git@github.com:trabian/stitch-up.git#master"
  stitch:
    output:
      app: "Resources/app-impl.js"
      vendor: "Resources/lib"

              mkdir 'Resources', ->
                writeFile 'Resources/app.js', '''
                  Ti.include('app-impl.js');
                  this.mobileRequire('index').run();
                ''', callback

            (callback) ->
