Group Project for 11693, Team 5