fixed some formatting, condensed __str__ in Cell()