Recent Progress on Understanding Ribosomal Protein Synthesis