Minor cosmetic changes.
Start work on Firefox support (Not finished)
Cosmetic changes