Modification guide
One of the main Newxim advantages is ease of modifications.
If you want to simulate any algorithm which is not implemented,
you need to provide it by yourself.
The same method is used when implementing selection strategy or traffic manager. Any custom module must implement one of base classes and then be registered in factory class.