Updated rules, login, and some styling