Merge pull request #1 from c-h-russell-walker/chrisrw/change-gitignore-modules

Chrisrw/change gitignore modules
Merge pull request #2 from c-h-russell-walker/chrisrw/implement-models

Merge pull request #1 from c-h-russell-walker/chrisrw/change-gitignore-m...