- [ ] Added a function to print source from each Block
 - [ ] Started a function to generate a list of effected Labels from each Jumps.
	This started as it is very difficult to generate this from Excel... Add this to the fact that excel keeps crashing and it leads to me building the logic directly into this program.
Why?  in order to validate the assumptions taken, we need to compare the generated times with that from a genuine controller.
As there are additional delays in the controller, we'll use the simulator to validate the execution time by using the internal scan time registers<sup>1</sup>.
This only estimates the scan time at the millisecond range so the program executes a number of loops to delay the program.  This way any cumulative effects of the program can be magnified to a detectable level however, this loop needs to be evaluated to determine how many iterations through it is being taken.
<sup>1</sup>This is the program contained in notes2.txt taken from a complete export.