Ia3:  grunt, db schema, and changes js structure

@russellholt @jbarrett 

grunt build
 - builds a ia.js page for testing new features

grunt relase
 - creates a new js file version, bumps up the release version number, and commits it.
this should be config `rootdir_path`, or `$ENV{HOME}.'/ddgc/'`