Abstracted Cell to its own class.  Fleshing out Detail View.