Bioorthogonal Chemistry: Tools and Applications in Chemical Biology