MainController JavaDoc added. v QUESTION inside v

Should MainController really handle the creation of new Documents?