Text this: In Silico Engineering of Proteins That Recognize Small Molecules