Update

- Cleaning / Adding Code.
- Improve performance.
- New folders