Updated console to handle all input.
Added scrolling and backspace to console.
Cleaned up shell.