Add basic TGNS implementation, require luassert, remove lunity assert