Added a user-specified constructer for Cell, and a populateAdjacentCells
method.