Closes GH-10 Add a logger