Major cleanup. Dropping support for IE8 and older. Only IE9 and newer is supported.