add .coverage file to .gitignore
add tests for models
Merge pull request #99 from adamgreig/97-models-coverage

Models test coverage