Using pool to instantiate cell
Using a constant
Using NSCoding protocol