Be able to register users. This is the first step needed to have more user participation in the site.
The code is mostly in place. Some things that might be missing:
- optional email, to be able to change password in the future if you lost it.
- anti spam