removed FileManager and modified File to inherit directly from dojo's ContentPane widget which can now manage it's own codemirror instance