Initial code commit : plugin is functionnal