Final Project for my Distribute Systems class