Implements proper fuel handling, burning, logging, heat mechanic & steam creation.
Enables holding down mouse button on fuel menu arrows to scroll without clicking repeatedly.
Adds tps display, per scene and global
Adds run time display to scene
Adds global time control with run, pause and step, step advancing simulation by one tick