added test classes for HasMany and HasAndBelongsToMany points
Fixed Metadata attribute value
Implemented IDataSource abstraction. Realized Test class for DataSource