--- a
+++ b/logger.py
@@ -0,0 +1,15 @@
+import sys
+
+
+class Logger(object):
+    def __init__(self, path):
+        self.terminal = sys.stdout
+        self.log = open(path, 'a')
+
+    def write(self, message):
+        self.terminal.write(message)
+        self.log.write(message)
+
+    def flush(self):
+        # needed for python 3 compatibility
+        pass
\ No newline at end of file