Test suite and user model
User model and tests