Data objects

Fixes #54
Fixes #48
Fixes #47
Fixes #46

Introduces the raw/preprocessed/processed data objects. As discussed offline with @adamrp, since the database is aware of filepaths
would be safer here to just use %s instead of direct values and add the values in using psycopg2.