Work in progress new room system

Also a few smaller tweaks that I got distracted with.
Show login/register errors