Add common optional options.
Merge system utils method.
Use sh module over subprocess'.
Reworking install & sync as dedicated options/process.