Retinoblastoma protein and the cell cycle