Added folder generation / Layer names

Implementation proposition.
- Refactored code to use UIView instead of CALayer
    -> Allows use to retrieve View class, and useful properties
- Added layer grouping
    -> Group is rootview is a container view