first commit, adding bulk of the code from Matt Burrows' front end boiler plate for Essence