Design and Screening of Oligonucleotide-Based Molecular Libraries