Major changes: user registration, account activation, email confirmation implemented