scaffold product
setup migrate
add a task