add $elemMatch

Adds support for $elemMatch operator