Text this: A Design Technique for Adapting Number and Boundaries of Reconfigurable Modules at Runtime