What are some of the major innovations in science and thinking as we move from the Middle Ages to the Renaissance?