added projector
added field filtering support for nested objects
Merge branch 'projection-support'