IMPROVED - Refactored Collection.m(updateWithJson) in order to remove model cycling logic into Collection.m(updateWithModels) ; also added Collection.m(initWithModels). Consequently, Collection.m(updateWithJson) now calls Collection.m(parse)