Models are created with test cases.

User and user_private models are created. 
Necessary gems are added and configured.
Relative test cases are added for that.