Product API in place. Persisting to db and elastica.