Remove MainController and manage MainFrame and NavigationController instances via Spring
Add separate Spring configuration for tests to avoid instantiating GUI beans