basic electrochemistry implemented

this section and line 301 above allows for variable custom prefactors