implemented interactive mode for console UI
refactoring
Fixes
Comments
Moved files
Replaced Context by IContext
Replaced TaskFactory by ITaskFactory
Replaced converters by interfaces
Re-added Ninject