Conceptualized and programmed by Kelvin Jiang, from scratch. Currently programmed in Python and Java.