SED_LIB/SIMULATOR CHANGES!

The program will not compile and run in its present form! I have begun
migrating the functions in simulator.cpp to their apropriate classes and
condensing those classes as well, such that when we add more
functionality to this program it will go smoothly.