[#8] Reworked how to start the application

We are now using clojure.tools.cli to enable starting the application
with default or custom arguments. A simple help is available via the
--help parameter.