Marine planner

seems like these per-component lines aren't needed since they're all in src or deps