Describir: Macromolecular Theory and Simulations