added newdict, subclass of dict
removed kwargs class