polish the fuel station functionality and add a reserve member function to the blocks that ensures they will be filled, contain no ore, and be undrillable so that we can safely put buildings on them