Added NIT compilier, minor cleanup, added meta data to operation
Lots of changes