Refactoring: simplified application launch process.
Refactoring: removed task classes.
Moved DirectoryManager class to app.py module.
Renamed DirectoryManager to DirectoryContext.
Downloading images is started by a direct method call now instead of 
listening for an event.
Removed redundant call to model's exit method.