Text this: Structures approach to systems development