static ProjectController()
 {
     SpriteManager = new SpriteManager();
     BlockManager = new BlockManager();
     GraphicsManager = new GraphicsManager();
     ProjectManager = new ProjectManager();
     LevelManager = new LevelManager();
     WorldManager = new WorldManager();
     ColorManager = new ColorManager();
     PaletteManager = new PaletteManager();
     SpecialManager = new SpecialManager();
     LayoutManager = new LayoutManager();
     MusicManager = new MusicManager();
     ReubenDirectory = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\Reuben";
     if (!Directory.Exists(ReubenDirectory))
     {
         Directory.CreateDirectory(ReubenDirectory);
     }
 }
 public static bool Save()
 {
     ProjectManager.Save(string.Format("{0}{1}{2}.rbn", RootDirectory, Path.DirectorySeparatorChar, ProjectName));
     return(true);
 }