Uses separate logger for client-side logging

@jkburges I reckon we should do this so that we can control the client-side logging separately.