Initial commit: simple data model.