added lanes publisher
replaced StateTriple with StateStruct