CS51 Final Project - OCaml implementation of Strassen Algorithm