Lots of fixes, including beginning to make the login / registration process more streamlined