Understanding Electrochemistry At The Molecular Scale : Molecular Dynamics Methods And Applications