This is really great. Excellent job!
I am a programmer myself so if you need any help with anything I'd be happy to help. I haven't looked at your source code yet but I am guessing your IE problem is:
You are using the console object in your JS to do debugging but the console object doesn't exist in IE by default so it crashes the JS. Try removing or commenting out console.log() statements. This is just a wild guess without even looking at your source code of course!

__________________
IMHO VQ OP. BTW SoAP WAD? FWIW. HTH. AFAIK YMMV. OMG WTF BBQ!
Do you like surfing game forums but wish people would stop using obscure abbreviations and gaming acronyms?
Then my Firefox/Chrome extension
ABBREX is for you!
It automatically adds hover tooltips to abbreviations displaying their meanings on any web page you visit!
Check it out at:
http://abbrex.com
Read about it in my post
here