Adds the ‘initWithDictionary:’ initialization method, a unit test for it, and documentation.