Updated tests
implemented a blacklist, updated the names of json responses and added some testcases