moved cell.js out of modules