MediAbility: The mediation of empowerment for people with disabilities