refactoring to add PaperRecord object, WIP
before adding merge functionality