Text this: Theoretical development and implementation of algorithms for the inversion of airborne FDEM data to a layered earth