Removed EntityHelper, moved functionality into EntityManager.
Added MoveToLocationSystem to handle moving any entities with a MoveToTargetComponent.
Added an abstract Behavior class that will be used for the Citizen AI.
Added BehaviorSystem that updates and manages the behaviors of CitizenComponent.
Added DefaultBehavior and FindHomeBehavior.
Removed FindHomesSystem, replaced with FindHomeBehavior.
Refactored FindHomeBehavior.
Added FindPathBehavior which finds the a path to a given target Entity.
Added a secondary path generator that can generate a path to a list of points instead of a single point.
Added FollowPathBehavior which replaces the MoveToLocationSystem.