Added products, product purchases, and jobs for purchased products [MS-624]

All tests pass.