print and fabs cleanup

print out something at the top that says what the columns are.
use std::abs instead of fabs in the dp code