Project: prisma
Task (moderate): 1) Create register page with route '/register' with form (.register-form) containing:
   - username (input.username)
   - password (input.password)
   - confirm password input (input.confirm-password)
   - submit button (.register-button)
2) Show error messages in .error-message div for validation failures, error text is:
   - 'Passwords must match'
   - 'Username already exists'
3) Redirect to home page and auto login when register successful
4) Add .login-link, clicked to /login
5) Add a .register-link in /login page, clicked to /register
6) Add Server Action to handle register form submission, the initial coin for new user is 1000
7) create CSS file to beautify CSS