Text this: A Robotic Wheelchair Component-Based Software Development