there are many methods to planning and visualizing, this is by far the most interesting one I've seen