Persistent options (not done) and Steel Banking

Modified the options menu to use variables stored in a Properties object
which will be serialized to keep the data persistent.

Banking for steel has been completed.