update the colorize code and comments
updated the PS1
1. change the colorize function to always color reset at the end
2. updating the git functions.
update the bash PS1
1. update scm
2. testing some git functions
move the naming convention to a section instead