Text this: An Approach to Distributed Component-Based Software for Robotics