New login page and improved main/profile page