1. still completing the git functions
1. updating the git functionn
use tput instead of using escaped string
1. update the naming convention
2. update the rule to script
remove the path to history
adding the misc and alias file to zsh source