Dominion Project for CSSE376 Rose-Hulman