private void NewMissionGrid_Click(object sender, RoutedEventArgs e)
        {
            var mission = new MissionGridSpec(selectedBattery);

            selectedBattery.Missions.Add(mission);
            selectedBattery.CurrentMission = mission;
        }
        private void AdjustRecord_Click(object sender, RoutedEventArgs e)
        {
            MissionGridSpec mission = new MissionGridSpec(SelectedBattery);

            SelectedBattery.CurrentMission.CopyTo(mission);
            mission.TargetNumber = mission.TargetNumber + " Recorded";
            mission.Grid         = SelectedBattery.CurrentMission.AdjustedCoords;
            mission.Adjustment   = Coordinate.Zero;

            SelectedBattery.Missions.Add(mission);

            KnownPoint p = new KnownPoint(mission.Grid, mission.TargetNumber);

            SelectedBattery.Knownpoints.Add(p);
        }