Add JsonSerializedConfiguration to store products between launches
Use the Windows deployment toolkit to launch msiexec
Rename URL parameter to "id" instead of "productId"
Add ProductController