wrote tests for -aq_updaeFromDictionary:dictionary;
-initWithPure;
separate concern of initialization
add where to LogicalDeletion category
fix AQModel hard coded type