Initial repository for COMP 439 Distributed Systems