Added colors module as well as --branch status logic