changed it to execute recipes on all instances in a layer
added test which ensures not all layers' instances are returned
Merge pull request #62 from sportngin/execute-layers

changed it to execute recipes on all instances in a layer