this file was just to experiment. Deleting
Now catching sql errors and anything else (Throwable). Not showing errors to the user. Only showing  instead of the menu if there is an error and/or the menu is empty (no data yet)
Cleanup. More systematic error handling. Also added --test-database