refactor controller route and template more rational
cleaning old stuff
fix inconsistencies between routes parameters
fix some typo
fix require composer