Linked State

Added LinkedStateBehavior to share states modified further up the visual
tree. Working on better calculations in the LayoutStateBehavior.