Adding request logger class and interface