added backup files to .gitignore
basic models and unit tests