Group 22 Repository for 18-649: Distributed Embedded Systems