Enzyme Engineering Lets Us Play with New Building Blocks in Non-Ribosomal Peptide Synthesis