Implement preliminary UI and user authentication.