added the user page; added password change; fixed database resetting stuff