A dyed sign's color will now take priority over its main sign color. Black is used as the "default" color, so use black dye to remove dye effects Adds a new class to keep track of a sign and its colors Updates a bunch of code to make everything account for the dye color