Prototyping is the best way to explore and test your app concept without wasting resources. Here are 5 reasons to start your app project with a prototype.