Orphan model

- Added Orphan model and specs
- Added Address model and specs
What are peoples thoughts here do we put a priority on mergin pr17 and fix this now rather than refactor?