Use an immutable list to store colors
Merge branch 'gui' into staging
Merge pull request #56 from DrJJ/staging

Merge staging branch