Mapped Data Branch Methods

Added mapped data
Created conditional thing
Added methods to branches