Add a temporary invent GUI to Distributor for testing purposes & code cleanups
Add working gas expansion