implemented model / service for Estimate entity, with specs

Hi ruckus,

And the last one: Estimate