Modified Core classes

Add an output interface to Core
Add SearchStringInterface to DefaultCore
Remove simplified setServer method from DefaultCore to CoreData