Refactored test
Given model object is now used to create the proxy object also improved hiding of underlying proxy object
Moved t.plan back to top of each test, tape doesn't run otherwise