Define models
Update gitignore