update some link, reorganize the maincontroller and creation of the customize functionnality