UTB COSC 5346 Group 4 Project