Added KVO attributes to DNModel and change NSDictionary to NSArray

Signed-off-by: Darren Ehlers <me@darrenehlers.com>