Rename general to general.cpp