Add UserModel and gitignore