spritekit example

port spritekit example over.  NOT WORKING!

```
[TRACE] [POST-HOOK] ⌁ compile.compile.failed
[ERROR] Error: build/src/i386/HL_RyuScene.mm:180:40: error: no viable conversion from 'CGSize' to 'CGSize *'
                auto result = [ryuscene initWithSize:initWithSize];
                                                     ^~~~~~~~~~~~
build/HL_RyuScene.h:30:29: note: passing argument to parameter 'size' here
-(id)initWithSize:(CGSize *)size;
                            ^
build/src/i386/HL_RyuScene.mm:265:40: error: no viable conversion from 'CGSize' to 'CGSize *'
                auto result = [ryuscene initWithSize:initWithSize];
                                                     ^~~~~~~~~~~~
build/HL_RyuScene.h:30:29: note: passing argument to parameter 'size' here
-(id)initWithSize:(CGSize *)size;
                            ^
2 errors generated.

    at checkResults (/Users/cwilliams/repos/hyperloop-common/lib/compiler/clang.js:94:12)
    at Object.q.drain (/Users/cwilliams/repos/hyperloop-common/lib/compiler/clang.js:167:4)
    at next (/Users/cwilliams/repos/hyperloop-common/node_modules/async/lib/async.js:723:31)
    at /Users/cwilliams/repos/hyperloop-common/node_modules/async/lib/async.js:24:16
    at /Users/cwilliams/repos/hyperloop-common/lib/compiler/clang.js:161:6
    at ChildProcess.exithandler (child_process.js:645:7)
    at ChildProcess.emit (events.js:98:17)
    at maybeClose (child_process.js:755:16)
    at Socket.<anonymous> (child_process.js:968:11)
    at Socket.emit (events.js:95:17)
[ERROR] Hint: If you think you have found a bug, run again with --report to report it.
[ERROR] Running with --debug can also give you more information on what is going wrong.
[ERROR] Error: build/src/i386/HL_RyuScene.mm:180:40: error: no viable conversion from 'CGSize' to 'CGSize *'
                auto result = [ryuscene initWithSize:initWithSize];
                                                     ^~~~~~~~~~~~
build/HL_RyuScene.h:30:29: note: passing argument to parameter 'size' here
-(id)initWithSize:(CGSize *)size;
                            ^
build/src/i386/HL_RyuScene.mm:265:40: error: no viable conversion from 'CGSize' to 'CGSize *'
                auto result = [ryuscene initWithSize:initWithSize];
                                                     ^~~~~~~~~~~~
build/HL_RyuScene.h:30:29: note: passing argument to parameter 'size' here
-(id)initWithSize:(CGSize *)size;
                            ^
2 errors generated.
```