Bug Fixes

- Firefox compatibility issues
- Mozilla font smoothing