Refactoring
Setup script
Bash setup script