added serverlistitem and code to read whitelist from json file