work on TikzKit application

adds the application singleton TikzKit, the singleton DocumentManager,
a MainWindow, and a ViewManager that exists for each MainWindow.