Checkpoint
Added common config file structures
Added generic config file model type
Commented out old IO logging code
Cleaned up config update