Added functionality for searching by Keywords

Changed Find-Methods to RecursiveArrayIterator for prepare multidimensional Structure