initial testing framework set up
More work on testing branch. Unit tests for models complete.
testing branch good to go
added .coverage to .gitignore
Merge branch 'master' into testing