Backend data structures and readme describing their use