restructure gitprompt.sh for less intensity and more correctness