Improved WebApplication to support WebAPI. Added codemirror editor, angular, and bootstrap so that errors and output are styled and rendered. Added svg render device for plotting