[Game Manager] Separate sidebar config from main menu config.
getting rid of commented, unneeded code
[main] <ctime> included
[Task Manager] Clean mapTaskResourceType in task-manager.h file
[task-manager] 'or' -> ||
[Config] Setting up to write some config files. These are for entity-color mapping and entity-health mapping.
[Job Manager] Move static mp to class static member and move the definition to job-manager.cpp file
[Job Manager] Change two global map variables to static members of JobManager and move the definitions to job-manager.cpp file
[job-manager] 'or'->||
[World Gen] first draft, messy
[World gen] little clean up of paths
[world-gen] cleaning paths code, adjusting distribution of trees
[Pathing]adding latest source to prepare for merge
[world gen] added ability to have paths starting from the town centers
[Job Manager] Start working on Attack Job creation
[Task Manager] Occupy and release a recource entity when a villager is assigned to it
[World Gen] Fix Position member access. Fix always-false conditional. Fix trailing whitespace.
[Entity Manager] Rename 'EM_Record' to 'EntityRecord'.
[World Gen] Just some comments.
[Entity] Implement EntityGroup.

We need another datum to store what kind of entity something is, but at a higher level than EntityType.
We need to know whether something is a resource, a building, etc.

Map Gen should be refactored to take advantage of EntityGroup. World tiles may need to be changed to store more than just entity type information.

Job Manager should implement a JobGroup in a similar manner:
enum JobGroup {
	JG_NONE,
	JG_MILITARY,
	JG_BUILD,
	JG_GATHER
};