Module 2 for EECE381 Group