Rangements & optimisations

Rangements du code et optimisations mineurs