ECE477 Team 7 Members: