Design, Synthesis and Biological Applications of Polypeptoids and Boron Dipyrromethenes