Began working on the console UI
More work on the UI code
More UI improvements - can now interact with multiple sessions properly, though the code isn't great and it isn't super stable