Feature state modifier align

Fairly boilerplate.  Adding the "align" property to the StateModifier.

@mlu @dmvaldman @ftripier