Classification and decomposition of Quantum Markov Semigroups