Chapter 16 A design code of practice for universal access : Methods and techniques