Added a simple completer.
History is now saved.
Custom exit message.
Added smart subcommand completer.

Need to rewrite CLI to match.
Cleared input_loop.
Sketched good CLI structure.
Space at end of completed command.
Todo to the completer.
Sort of fixed not match finished command bug.
UI commands as constant.
Can disown.
Can list owned tickets.
Displaying tickets now check that not too many.

Ask if it is to display if more than limit set in constants.