Second revision, added expanderRecovery.h, printSparse.c and computeResidual.c