before changing message to use formatting from flow
added endpoints, anti-jump behavior from sergio
Added selectable
started adding data file
Added demo serialization magic