IE8 Compatibility

Needed to add some dependencies to get IE8 support. (including zest, which you mentioned previously)

If you want, we can merge this in as-is and work on removing zest over time. If not, just let me know and I can start the process of removing it now.