Rewrote the srsc.cpp

I organized the modular components into seperate functions, added a few documentation comments, and cleaned up the code a bit. Now We'll need to declare an array of the file inputs, load the file inputs....