Notes on Solvent: A Framework for Protein Folding