added shake gesture and modified cell layout.