add detail to the application web app, including register, login, and leadboard screens and styles