aren't required atm
move dependencies at the begin of each file
improve help
avoid calling inexistant file
remove after 5889426b9e8462e0249c9dbde7ab8a3a41343d13
rename factory in message
add plugins::registered
refactored handler