add model view, controller and timeline
a lot of modif
a lot of modif
a lot of modif