CMPE 203  team project