Rename gradient to gradient.cpp