run() now returns RunProperties
Moved get_run_data into new file, data.py
Added DataProperties, which get_run_data now returns an instance of