#1 updated domain model for the GraphGist competetion