added relations to existing models and tests

Fixes #15 
we need to add this to gitignore