From Design to Evaluation: A human-centered approach to AI-powered remote cognitive training for stroke patients