Partition problem implementation + viz

made and submitted by Alec
Visualizing algorithms is the most fun way to teach, learn, and comprehend them! I had an actual use case for this at work, and it was gratifying to make a fun visual explanation for it.