MPOP (Mike's Partial Order Planner) - An aspirationally generic partial order planner. Will probably end up being hard-coded to solving the game of Rush Hour, which is my real objective.