Functional registration and form login using super secure password hashing

Adjustments were made to the database as well. See db schema for
details.