Renamed toposort.h to utils.h
Added stackmap<> container
Use stackmap<> in AST ProcessGenerator