Added common client interface, and moved string dictionary constants to that.