Following Guide. All changes held in setup.sh