Distribute Systems Project and Assignments