I have finally finished, what should have been, the full submission for the 4th installment.  Take a look and let me know what you think.  Thanks.