I plan to extract gui.lua separately as a patch for recycled-rockets-cargo-pods. I've also made some balancing adjustments for that mod in this patch, and I'll release it publicly if you allow.
Fine by me, but I think you should use the same credits i used. As I also took that code from somewhere else.
Credits
Created by NOiZE, with significant portions of the code adapted from Burning Cargo Pods by thesixthroc, used under LGPL-3.0. Special thanks to thesixthroc