spliting read_mesh_file function into three functions and adding cell.hpp file
fixing bug mesh_file line has been moved