Player colours are now randomly generated from its ID using a utility ColorGenerator helper class.