Use item controller to determine weights instead of hardcoding them
Added variable recycler efficiency