OSU CSE 4471 Project