separating some fdd header functions in an parent class to make it easy to implement indexed FDDs
indexedFdd interface implemented (fut not functional)
correction, now the pairFdd interface is done.
Sorry, now the indexedFdd interface should be done
separate fddStorage functions to CPP file