made initial data immutable, raw data object now is beign copied
added possibility to protect any deep-nested field in schema
added protection search in nested arrays
Merge pull request #3 from AndrewGrachov/master

extended functionality to support nested schemas