Update (Frontend)

- Fixes ugly login screen
- adds UI for buttons
- adds UI for text boxes