Pep8 code convention. Clearance in class creation. WIP : Lazy import

- [x] check on the creation (one more cases remains in gauss code method)
- [x] coding conventions

WIP:

- [ ] lazy imports
- [ ] edit in the PD_code method