Removed branch concept in favour of recursive structure retrieval. Added child row pointers into parent rows.