CS246 group project: Kevin Andres, Dallin Beutler, Tyson Graham