public static void AddHQs(SnapshotBuilder snapshot, Coordinates[] locations)
 {
     for (uint teamId = 0; teamId < locations.Length; teamId++)
     {
         var position = locations[teamId];
         var entity   = EntityTemplateFactory.CreateHQTemplate(position, 0, teamId);
         snapshot.Add(snapshot.GenerateId(), entity);
     }
 }