correct build error in solver
wip snapshot

 * introduce base_plan and mv_plan types
 * draft refactored nfft_plan_proxy