Add better mobile support

- Better narrow screen CSS rules
- No-zoom meta for mobile
Improve install script
- Shouldn't have any more errors while running