added some missing properties that already had accessors, they are related to machines
I added some stuff that are needed to make machine modding (add more products to the machines, or new machines)
It is tested, doesn't cause exceptions or crashes.