Bingham plastic flow vie ALE method using FEniCS, with adaptive remeshing using gmsh