Classes that represent the Genie data model/internal state