this avoids cluttering godocs with the license
now can track array positions for field values stored fields now include this in the key and the back index now uses protobufs to simplify serialization closes #73
closes #8 and closes #10