Group Project for CMSC 411 Architecture