A Computational Model For Building Modular Animals