Amylase - Exploring digestion and evolution through a molecular machine