Fixed a lot; it actually works except orders on assemblyLine; but thats
no biggie