Investigating Protein-Membrane Relationships At The Atomistic Level Using Computational Approaches