CommandFlyToEntity: Created Tick() method to apply logic to shell for it to move through the map towards target

TaskShellDriver: Inherits from Task: Tick() method logic handles checking which tasks are currently running, and sets pointers for target property

EntityFactory: Created Static method for creating MapEntity objects to handle creation of specific map entities

UnitShell: Inherits form Unit: Tick() method handles moving the shell object "above" the game map, so as to not consider any obstacles along the way; Render() method displays the associated image on the screen at the set location
Merge branch 'master' of https://github.com/toecto/opocraft