Adding function keyword for functions
Adding color globals
Warning if we are using the system ruby
Using colors variables and splitting into function the prompt definition
Putting space in the prompt function not in sub functions
Using the global colors in the git script