What is Prototyping and How to Prototype a Product