Refine unit test for Project model
Create an Active Record abstract class inheriting CActiveRecord that all models will inherit from
Modify each model class to extend TrackStarActiveRecord class and modify their rules too
Generate User CRUD controllers and views using Gii tool
Modify view form to not display auto-generated fields
Add unique rule to User model
Add password_repeat attribute and its corresponding rules
Add a password repeat input field
Add afterValidate() method in User model to encrypt password before storing it into database
Modify authentication mechanism in UserIdentity.php
Update user last login time information in login() method in LoginForm class
Modify index view so it displays last login time
Merge branch 'user-management' into develop, finishing user authentication