I have some upgrades and minor changes in store for the site. If you have trouble logging in at some point it is probable due to the upgrades, but keep checking they only take a few minutes to make the changes, so the site will be useable shortly after.