Senior Project for COSC 4359