Recursive

- recursive detect pagelets
- use fabricate to detect constructable objects on filepaths (string), arrays or objects