3340Project 3340 term project by Najia Shineeb, Danielle Nguyen, Deepali Kaushal, Michele Catani, Dylan Bourque, and Jason Nguyen.