aivika-2.0: A multi-paradigm simulation library