Fixed terminal formatter failing to get terminal height.
Added SIGINT handling capabilities, so the user can hard-stop the sandvich if needed.
Made the KeyHandler thread daemonic, so it stops in case of unexpected shutdown of other threads.