102 Senior Project (Group 2)