Text this: On the theory, design and optimization of Classical and Quantum algorithms for Isogeny-based Cryptography