Config file now working correctly and locations are being read. Error if
something wrong with file. Locations are loaded when new is being saved
or when plugin starts