Introduce sorter.hpp & sorter.cpp.