Add interactive mode to CLI (untested)