SMU CSE 2341 Project 3 - Public repository for team