Add cell.cpp