Frontend redesign

- Now responsive!
- Looks prettier