in the middle of another refactor, data.hs is compiling now
Finished refactoring data reading. Passes ops test command test.