*Work in progress*

Refactor to use Symfony Console component instead of our own custom code for CLI application handling.

This brings more features and allows us to focus one the core functionality of the app.