--- a
+++ b/Projects/Augmentation/Classes/Helpers.py
@@ -0,0 +1,69 @@
+############################################################################################
+#
+# Project:       Peter Moss Acute Myeloid & Lymphoblastic Leukemia AI Research Project
+# Repository:    ALL Detection System 2019
+# Project:       Data Augmentation
+#
+# Author:        Adam Milton-Barker (AdamMiltonBarker.com)
+# Contributors:
+# Title:         Helper Class
+# Description:   Helper class for the ALL Detection System 2019.
+# License:       MIT License
+# Last Modified: 2020-07-14
+#
+############################################################################################
+
+import json
+import time
+
+from datetime import datetime
+
+
+class Helpers():
+    """ ALL Detection System 2019 Helper Class
+
+    Common helper functions for the ALL Detection System 2019 Data Augmentation project. 
+    """
+
+    def __init__(self):
+        """ Initializes the Helper class. """
+
+        pass
+
+    def loadConfs(self):
+        """ Loads the configuration. """
+
+        confs = {}
+        with open('Required/confs.json') as confs:
+            confs = json.loads(confs.read())
+        return confs
+
+    def currentDateTime(self):
+        """ Gets the current date and time in words. """
+
+        return datetime.now().strftime("%Y-%m-%d %H:%M:%S")
+
+    def timerStart(self):
+        """ Starts the timer. """
+
+        return str(datetime.now()), time.time()
+
+    def timerEnd(self, start):
+        """ Ends the timer. """
+
+        return time.time(), (time.time() - start), str(datetime.now())
+
+    def setLogFile(self, path):
+        """ Ends a log file path. """
+
+        return path + datetime.fromtimestamp(time.time()).strftime('%Y-%m-%d-%H-%M-%S') + ".txt"
+
+    def logMessage(self, logfile, process, messageType, message, hide=False):
+        """ Logs a message to a log file. """
+
+        logString = datetime.fromtimestamp(time.time()).strftime(
+            '%Y-%m-%d %H:%M:%S') + "|" + process + "|" + messageType + ": " + message
+        with open(logfile, "a") as logLine:
+            logLine.write(logString+'\r\n')
+        if hide == False:
+            print(logString)