public static void Draw(Map map, GraphicsEngine graphicEngine)
        {
            List<Wall> walls = map.getWalls();
            List<Obstacle> obstacles = map.getObstacles();

            foreach (Wall w in walls)
            {
                //graphicEngine.AddCompletePolygon(w.polyline, Color.LightBlue);
                //graphicEngine.AddPolyline(w.polyline, Color.Blue);

                var wallColor = Color.DarkSlateGray;
                //var wallColor = Color.DarkGray;
                graphicEngine.AddPolyline(w.polyline, wallColor);
                graphicEngine.AddCompletePolygon(w.polyline, wallColor); // Color.DarkSlateGray
            }

            foreach (Obstacle o in obstacles)
            {
                /*
                graphicEngine.AddCompletePolygon(o.polyline, Color.PaleVioletRed);
                graphicEngine.AddPolyline(o.polyline, Color.Red);*/
                graphicEngine.AddCompletePolygon(o.polyline, Color.SlateGray);
            }
        }