add models.py
update gitignore