added colours for status of current git
added new prompt functionality and replaced all bash test cases with the builtin [[ test case