CMS-1808 Create NewContentDialog
Moved NewContentDialog classes into own module and created ts files for each class.
Exported each class to work around bug that prevents typing of class member variables.