CS470 Distributed Service Project