Refactored by extracting some standard components put as package dependencies now.

The two concerned modules are:

- OOP
- Server