Added support for:
1. Association
2. Composite keys
3. Native and Batch processing.

Issue#385