Agent-based Modelling of Stem Cells