Add basic logging

Basic logging should include file saved and errors, a subset of verbose logging per #5.