Models and sercice should return with a factory method

This method will get the ThunkJS object as a parameter