added User model
added validation
added migration for user index
finished the User