Recursive processing
Tests
Merge pull request #24 from veged/recursive

Recursive processing