modifications to vertex part 1
New vertex implementation

Merge branch 'develop' of https://github.com/robrtj/knowledgerepresentation into develop

Conflicts:
	KnowledgeRepresentationIntelligence/Logic/Tree.cs
	KnowledgeRepresentationIntelligence/Logic/Vertex.cs
	KnowledgeRepresentationIntelligence/Queries/ExecutableScenarioQuery.cs
Merge branch 'develop' of https://github.com/robrtj/knowledgerepresentation into develop

Conflicts:
	KnowledgeRepresentationIntelligence/Logic/Vertex.cs
	KnowledgeRepresentationIntelligence/Queries/ExecutableScenarioQuery.cs