Code for 15-150 at CMU and other random SML stuff written during that time