CS5275 Project