revamped install script, broke shell settings out into shell agnostic file