Separated Cell datastructure from solver class