Ability Anyware Assistive Technology Survey