/// <summary>
 /// The main entry point for the application.
 /// </summary>
 static void Main(string[] args)
 {
     using (MainProgram game = new MainProgram())
     {
         game.Run();
     }
 }
 /// <summary>
 /// Creates the main program. 
 /// </summary>
 public MainProgram()
 {
     //Set the static variable Main. Is called from other classes in order to get
     //GraphicsDeviceManager and other necessary stuff
     Main = this;
     //The rootdirectory of content is the content folder
     Content.RootDirectory = "Content";
     //Create a camera looking at the origin, can be accessed staticly
     new DisplayController(250f, 270f, 250f, 250f, 270f, 249f);
     //Create the display
     Display = TheDisplay.Instance;
     //Create Feedback
     VoiceFeedback vfb = new VoiceFeedback();
     //Create the class for movement detection
     MovementDetection = new MovementDetection();
     //Create the class for the kinect video stream in the bottom right corner
     KinectVideoStream = new KinectVideoStream();
     //Create the speech recognizer
     SpeechRecognizer = new SpeechRecognizer();
     //Create crashpath detection
     CrashPathDetection = new CrashPathDetection();
 }