Resolve #20 by adding exception handler to Commands class in TUI mode
Closes #20 (closed)
Overall this MR improves error handling in TUI
by surrounding every command with exception handler that looks for CommunicationError
and shows a notification with the message from that error instead of crashing the app and printing out the stacktrace.
Edited by Mateusz Żebrak