Revert "Removed methods ReadCommand and ExecuteCommand from IUserInterface and ConsoleUI"

This reverts commit 20497161be4afc5dce218bb3e975f4d3980b398d.