Product entity init