Solum Milestone 2 Demo code

This incorporates HTML5 canvas support for drag/drop plan creation which will
be integrated into the larger demo.