Add configuration initialization with composer.
Some refactoring, add router and his command, add server (currently in test) & improve the console command detection.