Implement ConsoleAPI with ~same API as tundra2. ConsoleCommand API changed due to now using signals. Lasse might want to check this quickly that im not doing something silly with Urho here :) Using the Console subsystem for GUI input (not shown yet) and ProcessUtils to poll for shell input (without threads, logic copied from Urho console example).