The Multiverse of Dynamic Mode Decomposition Algorithms