Direct input transport

Direct input transport implementation (reads strings from runtime console), some fixes in travelling subframework
I'm afraid it's not applicable here