Authentication modules implemented.

The authentication modules of the application, i.e. the login/logout, registration, and password recovery aspects, have been fully implemented and are working. Further the site design has been setup (for now). The rest of the functionality remains, but this is still a milestone.