added all points and changed the design

Large improvement,
TODO: add reading of all list and make the connecter thread run in na
loop to keep the list updated
TODO: Writing class to take a int value and int address to write