Ability to read magneto2 components.

- Can install modules, themes, library, language packs, and other component.
- Automatically append suffix to locations based on type