Refs #99; Initial data model implementation. Needs testing.