Text this: Data structures for game programmers