there was a bug regarding atof not being able to parse fortran floats that had used a D for the exponent character instead of the normal 'e'
added a DEBUG flag to all makefile targets