A Computational Perspective to Intermolecular Interactions and the Role of the Solvent on Regulating Protein Properties