Finish base code for gas-based advanced machinery
A few fixes
Got GUIs working with new fanciness
Fix up GUIs
Oops!