We take on problems and challenges from other disciplines and position them in a virtual world where we can build models, perform calculations and run simulations. We can then relate the results from this work back to the real world and find solutions to a wide range of problems.