Added mutation listener to listen for any DOM changes