Restructuring to include puptent and cobweb in pockets.

Pockets provides the base types and functionality.
Cobweb wraps it in a simple scene graph system.
Puptent wraps it for use in an entity-component system with entityx.
Much work to be done to actually clean this up and make those
statements true.