completed basic serive class, Model now takes config the props object