Distributed-System course work from CSC435 Distributed Systems DePaul University With Prof. Clark Elliot Spring 2019.