create a logging interface and class