add band index to band tiepoint geocoding as expected by header reader
move ProductFunctions.java