Added colors to indicate pos or neg and made it so the thickness is defined by the weights