Small cleanup
Merge remote-tracking branch 'origin/master'
Refactored ResultManager to use compositional design again
Improved login procedure
Possible to clear data
Small performance enhancement. NullFetcher is used as second fetcher to Manager