add Superset#to_qdf
move require statements into respective files.
add Abstract.load for loading entire file into memory