My very first example using icon1 as the ConfigSubList was incorrect as I had to many elements. I know you will be shaking your head at me right now but this is the first real attempt at anything decent for a plugin and was a school boy error.
Below is exactly what I am working with and I presume it will change any exmples you have given me for which I am sorry.
This is what I am working with in the settings file
Code
config.plugins.test.icon1 = false
config.plugins.test.icon2 = false
config.plugins.test.icon3 = false
config.plugins.test.icon4 = false
config.plugins.test.icon5 = false
and the content of my list.txt is
I have re-arranged my code to make it tidier. Reading the txt file is now done before anything else which leaves me with a neat