Distributed Artificial Life Simulation Engine