initial checkin of the logger package