Adding IE9 support
Cleaning up code
Removing jQuery as a requirement