SMS: Computational methods in multibody dynamics