Implemented separate model factories
Corrected resource inheritance
Corrected resource initialization for collection
Merge pull request #623 from WarnerMusicGroup/Model_Factory

Implemented separate model factories