Better handling if settings could not be loaded
Actually saving changes settigns
Added save() method
Loading technical data from board at startup and save