cs319 2014 fall group 8 term project