Added first test for belongsTo, start of refactor for eager loading