(4) - Minor Comment Correction

Last Update tag was not properly updated for a prior commit+push
(4) - Minor comment clean up

Punctuations, explanations, etc
(4) - Comment clean ups
Added more factories.

Mostly ore-expending factories.
(4b) - Can now handle ore expenditures

Has some issues and is more prone to exceptions e.g mineral cost exceeding total mineral output, shitfit with 25 MJ Shield (even though naming the product "Shield" makes it fine)