Refactor menu

- réutilisation du compas de @michaelbaudino 
- création mixins
- positionnement des menus et des triangles avec paramètres de déviation