Situated cellular agents and immune system modelling