added coloring to branch diff and status