getting there. Can now add as many categories as you want, centers are set randomly in a for loop. Still needs check so multiple categories does not have the same center from the get-go