Add Shell class for running commands
Add Repository model