CLI: use argparse?
CLI also provides user management