Libra: Quantum-Classical Non-Adiabatic Dynamics