Update more models
Only intitialize CodeMirror when appropriate
Re-do race concept and add charting