moderate refactor required. Express appears out of date, mustache implementation kind of broken, poor experience.