Make directory models
Add some tests for a Contact model