* setup TypeScript linter (TSLint) * setup unit testing - TDD with file watcher * setup ***ShellManager*** class (and Interface)