Arduino metal detector?

I'm going over the schematic and thinking you could free up your ADCs and PWMs if you used an i2c connection for the LCD. Of course I didn't see any C code to help figure out what he's doing though.