public Form1() { InitializeComponent(); SetStyle(ControlStyles.SupportsTransparentBackColor, true); BackColor = Color.Transparent; game = new GameManager(this); LoadFirstScenario(); planCreator = new PlanCreator(game); mazeSolver = new Planner(new ClimbLadder(), game); var solution = mazeSolver.FindSolutionAsActionType(); planCreator.ExecuteSolution(solution); }