Added test harness for early building, successfully prototyped out some entries to ES, modified spec