pull more methods up to AbstractAssembler
add assembleDirichlet()
add PoissonAssemlber and its test
add GeomModel and MFBoundary interfaces
let MFNode become MFBoundary
add 1d integrate task
add MFUtils.rudeAddTo()
remove unnecessary 2D in class names