Added tests for when a courier reaches a flag to deliver its cargo and picks up another cargo that the courier should deliver all the way to the target building. Updated the model to handle this
Added handling of fog of war and tests for this