Legibility as a Design Principle