Removed controller base class

replaced with "custom" signal implementation
removed uses of Controller class
added Model base class
added file selection functionality to main view
started basic implementation for importer