Branch/kineticjs

@eric @youngca 

Here's an initial push up of the kineticjs model and view drivers.  I did put them into a sample application and they do load and run without errors.  However none of the kinetic components have been added.  Please review when you have time.


I'm not sure what this is saying ... what is it that should occur in the view?  Is this a TODO item or is this left for documentation?  I don't see that `this.state.stages` is referenced anywhere ... what exactly is that?