Rename DataProperty class as Field.
Implement basic Command classes.
Update sample app and tests to reflect recent changes.