Composition architecture, cross platform, targeting mobile first, for node, javascript (w/ actionscript fall back) to help complete projects