Collaborative work on algorithms/libraries/etc in computer simulations