implementing walk
Merge pull request #3 from ofridagan/walk

my implementation of walk
starting model pipe testing!
initial model tests (init) all pass
pipe building works :)
path tests pass :)
Pipe full-name updated correctly on attach
detach pipe works correctly :)
adding resource to pipe
all model tests pass :)
correct resource added to pipe on construction
trying to connect pipes and resources - resource-pipe testing
testing attribute resource
updating design notes - see new Pipe DSL
I think this line is better suited for this method