Molecular Communication: Modeling and Simulations