First cut of controller/web build environment refactor (#118) - un-tested due to postgres db config breakage