Role of Biofilms in Bioprocesses: A Framework for Multidimensional IBM Modelling of Heterogeneous Biofilms