Source code Update

Project now runs all working batches successfully. Project still needs
exception class and exception handling