add more getters in Assembler and extract a LagrangeAssemblerCore