wip: PlanarCommand

Adds the PlanarCommand interface + abstract class, for commands that can
run on a single plane.