Develop a simulation where the biofilm has two types of bacteria, Types 1 and 2, which are competing for resources. Have the bacteria grow at different rates. That is, have a Type 1 bacterium divide with a certain probability and a Type 2 bacterium divide with another probability. Also, have Type 1 bacteria consume nutrients at a different rate than Type 2 bacteria. Examine different initial situations, such as having the number of Type 1 bacteria being greater than the number of Type 2 bacteria, or vice versa, or having diverse initial configurations. Discuss the results concerning competition and the developing structure. The visualization should display the two bacteria with different colors.