Factor out logger and drop question field
Update docs