Port TeamBAKED's tile color supports

- Ability to randomly pick color
- Ability to use custom colors for the tile
- Ability to change the text color of the tile

Credits: travp624