Manipulating Solid-Surface Properties with Polymeric Agents