Adaptive, Multimodal, Application Independent User Interfaces For People With Disabilites Using Computers