My public repo for Cal Poly's CSC 344, Winter 2014