Distributed System in-class Projects and Labs