Adding subscripting support to AEFBaseCollection

* Bonus count method to get collection object count
Implementing NSCopying in collection models
Removing depreacted data source logic

* Implementing table collection