Designing and Maintaining Scalable Information Architecture