works with option to change the list of possible colors
fixing a random merge issue
cleaned up some things, added a ReadMe with content