A final project done for my ITP Nature of Code Class taught by Dan Shiffman.