Senior Project for Team D in GSP490