Distinguish between filling and emptying silos
Added Reaction model
Crude estimation of capacity left for silos