buy-ops client and product widget layout done.