Universal Accessibility and Functionally Illiterate Populations: Implications For Hci, Design, And Testing