[ ] handle the way arguments are parsed : 
    - currently arguments are stored in the computing object as a list of string
        - argo_builder.getComputingCommands() takes the command as a parameter to treat `sh -c`'s argument differently, but this is not generic enough
    - refactor on oc-catalog : we could store it as a string and parse it differently depending on the command

[ ] Are dependencies handled well :
    - Branch/dependencies seem to be generated inconsistently, producing different branches with the same graph