static void Main()
 {
     Application.EnableVisualStyles();
     Application.SetCompatibleTextRenderingDefault(false);
     using (var context = new RankingTrackerContext())
     {
         Application.Run(context);
     }
 }
        public RankingTrackerContext()
        {
            if (currContext == null)
            {
                currContext = this;
            }
            CreateWindsorContainer();

            Application.ApplicationExit += new EventHandler(OnApplicationExit);

            configurationForm = container.Resolve <ConfigurationForm>();
            trackerForm       = container.Resolve <TrackerForm>();

            ShowConfigurationForm();
        }