update and finish model tests
Merge pull request #30 from AirDisa/model_testing

update and finish model tests