Added a build file to enable more magic to the editor
This build file invokes polymer so errors in the html templates can
be seen within the editor rather than only at build time.
Need to ignore the build log
A mountain of code refactoring to facilitate better organization