Frontend performance optimizaions

- Add gzip compression
- Add cache control header for static assets
- Add mobile styles
- Add minified CSS version for production