Add factory method to model abstract classes. Also - separate fill( data ) method
Merge pull request #7 from mamonth/v0.3.2

Add factory method to model abstract classes. Also - separate fill( data...