Added base structure to Binding framework. Added CREBinder class with delegate protocol, and a base test case.
Added binding behaviour in CREBinder bind method
Added CREBindingDefinition class and more comments and explanations
Added initialisation and getter methods to CREBinderDefinition
Added CREBindingUnit class
Added unit test for BindingUnity entity and did modifications to other class
Added unit tests for bindingDefintion => before refactoring to bindingTransaction
Refactored to CREBindingTransaction
Modified design to include CREBindingTransaction, CREBindingUnit
Added bindKit.framework and removed previous classes
Moved merge execution responsibility to CREBindingTransaction
Removed binderWithMapping: interface of CREBinder
Modified interfaces in CREBindingTransaction to createTransactionWithProperties:(NSArray*)propertiesArray sourceObjects:(NSArray*)objectsArray and - (instancetype)initWithProperties:(NSArray*)propertiesArray sourceObjects:(NSArray*)objectsArray;
Modified bindingUnits property in CREBindingTransaction to NSArray
Added base structure for testing and merging in CRERemoteBinder
Dried the test case suites and included CREBindTestHelper to encapsulate testing values
Added social framework and custom requests to CRERemoteBinder
Added integration capabilities and requestFactory delegation and pattern
Added valueTransformer and placeholder interfaces and delegates
Added CREBinder composition methods