IE compatibility

Can run on IE at the moment. If there are any issues during your
testing, please let me know, and tell me how to replicate it so that i
can fix the problem.