Gets the program back to a working state except the adders have been split into separate files and dynamic arrays have been replaced with vectors
small changes