Make a basic user model with authenticate method
consise before_save call