cell.h and cell.cpp actually exist