Various quality of life improvements and fixed an image alignment issue in firefox.