We look at each layer of the five elements of UX design and some common pitfalls you should avoid when creating products