ECU SENG6240 Team 6 Project