Update tests
Added matches functionality
Update docs for matches and complex example