Design Principles are becoming increasingly popular among businesses seeking to improve the experience of customers. But what are they and how do they help?