Color Class/utils for working with colors TODO https://martin.ankerl.com/2009/12/09/how-to-create-random-colors-programmatically/