use more accurate name "search_indes"
make all assembler constructors be null
seperate data inputs routines from constructors to setup()
renew class SupportDomainSearcher2D to _SupportDomainNodeSegmentSearcher
use SetupMixin
add LinearShapeFunction
add a tool for recursively setup
uniform arg/field names
add trivial searchers
add trivial shape function
make MLSRK inherent SetupMixin
add load interface
add simple processors
make injection modules