Finished removing traces of Ray.Runtime as parameter. It is now a single static object.
Pulled UI functionality out of Ray.Main, saved references to UI elements so I don't have to pass them around everywhere, made demo.html a lot simpler
got run button to change depending on tab
made class for runButton, abstracted it's functionality into instance methods
test change color on success/failure
Cleaned up fun-tab, run-button, extracted some variables to separate config file, updated icon coloring as per Emmanuel (interpreted liberally)