Huzzah! An excellent start!  I will hopefully have some time soon to do some clean up and improvement.  Thank you for your effort.   I concur that some scaling back may be necessary for the individual articles.