Designing Usable Products for African Users (The African Product Resilience (APR) Framework™)