Discovery and Design of Protein Kinase Inhibitors: Targeting the Cell Cycle in Oncology