It would be nice for the user to be able to do a few things: - Reset progress - Run a specific problem - Random problem mode Nice opportunity to use [clojure/tools.cli](https://github.com/clojure/tools.cli).