Feature/improve cli

The `--list` command line argument now works as an optional parameter and displays the list of available plugins sorted by category.