Full Read thru edits

Here are my overall edits. It looks pretty good to me!
This should not be function, that is technically wrong on many many levels. As pointed out by the referee we don't actually describe what a factory is however.