Committing CMPE 275 Project 2